windbreak facilities - German English Dictionary